Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LARCH GROVE Terraced £98,316 £79,500 2 Apr 2019
10 LARCH GROVE Semi-Detached £212,729 £122,500 30 Jun 2006
11 LARCH GROVE Terraced £156,753 £70,000 31 Oct 2003